@import url("../css/../css/../css/../css/../css/../css/../css/../css/../css/../css/../css/../css/../css/../css/layout.css");



.listl {

	width: 250px; float: left;

}

.listb {

	width: 496px; border-top: solid 4px #f254c2; margin-left: 10px; border-right: 1px #f254c2 solid;

}

.listr {

	width: 218px; overflow: hidden; border-top: solid 4px #F2549E; padding: 5px 0 0 15px;

}

.listl .llt h4,.listl .llt .m  li,.listb h4,.listl .lls h5,.listr .rtb h5  {

	background: no-repeat url(../images/list_makup.gif);

}

.listl .llt {

	background-position: 0 0;

}

.listl .llt h4{

	height: 29px; line-height: 29px; font-size: 14px; color: #fff; padding-left: 20px;

} 

.listl .llt .m {

	border: 1px #E8B1CB solid;border-top: none; padding: 5px 10px; overflow: hidden;

}

.listl .llt .m ul {

	width: 228px;

}

.listl .llt .m  li {

	float: left; width: 64px; background-position: 0 -100px; padding-left: 12px; height: 22px; line-height: 22px;

}

.listl .lls {

	border: solid 1px #E8B1CB; padding: 5px; background: #FFF0F6;

}

.listl .lls h5 {

	height: 21px; background-position: -260px 0; padding-left: 24px; padding-top: 9px;

}

.listl .lls .m {

	background: #fff; border: solid 1px #F3CEDE; margin-top: 5px; padding: 10px;

}

.listl .lls .m li {

	 height: 20px; line-height: 20px;

}

.listb h4 {

	height: 41px; background-position: 0 -40px; line-height: 35px; padding-left: 30px; font-size: 15px; color: #D92C6C;

}

.listb .listitem {

	padding: 10px 20px; clear: both;

}

.listb .lcb {

	height: 20px; text-align: center;

}

.listb .listitem li {

	height: 36px; font-size: 14px; dborder-bottom: dashed 1px 1px #E8B1CB; line-height: 35px; background: repeat-x url(../images/dt_0.gif) 0 35px;

}

.listb .cpicl {

	border: solid 1px #E8B1CB; background: #FFF0F6; height: 150px; margin-right: 10px; margin-top: 18px;

}

.listb .cpicl h5 {

	border-bottom: solid 1px #E8B1CB; padding: 5px; background: #FFF9FB;

}

.listb .cpicl ul {

	padding: 5px 15px; 

}

.listb .cpicl li {

	float: left;  margin: 5px 10px;

}

.listb .cpicl li img {

	width: 120px; height: 90px; padding:4px; border: #DBDBDB solid 1px; background: #fff;

}

.listr .rtb h5 {

	background-position: -100px -100px; font-size: 12px; height: 25px; line-height: 25px; padding-left: 15px;

}

.listr .rtb li {

	height: 22px; line-height: 22px;

}